https://t.me/RX1948
Server : LiteSpeed
System : Linux host 5.15.0-161-generic #171-Ubuntu SMP Sat Oct 11 08:17:01 UTC 2025 x86_64
User : idnco5810 ( 1093)
PHP Version : 8.2.29
Disable Function : NONE
Directory :  /usr/local/CyberPanel/lib/python3.10/site-packages/validators/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/local/CyberPanel/lib/python3.10/site-packages/validators/__pycache__/iban.cpython-310.pyc
o

���g7�@sJdZddlZddlmZdefdd�Zdefd	d
�Zedefdd��ZdS)
zIBAN.�N�)�	validator�charcCs$|��r|Stdt|�td��S)zA=10, B=11, ..., Z=35.�
�A)�isdigit�str�ord)r�r
�E/usr/local/CyberPanel/lib/python3.10/site-packages/validators/iban.py�_char_value
s$r�valuecCs8|dd�|dd�}td�dd�|D���ddkS)z0Check if the value string passes the mod97-test.�N�css�|]}t|�VqdS)N)r)�.0rr
r
r�	<genexpr>s�z_mod_check.<locals>.<genexpr>�ar)�int�join)r
�
rearrangedr
r
r�
_mod_checks rcCs |rt�d|tj�o
t|�SdS)a�Return whether or not given value is a valid IBAN code.

    Examples:
        >>> iban('DE29100500001061045672')
        # Output: True
        >>> iban('123456')
        # Output: ValidationError(func=iban, ...)

    Args:
        value:
            IBAN string to validate.

    Returns:
        (Literal[True]): If `value` is a valid IBAN code.
        (ValidationError): If `value` is an invalid IBAN code.
    z!^[a-z]{2}[0-9]{2}[a-z0-9]{11,30}$F)�re�match�
IGNORECASEr)r
r
r
r�ibans
���r)�__doc__r�utilsrrrrrr
r
r
r�<module>s

https://t.me/RX1948 - 2025